Volume 25, Issue 1, January 2024, Pages 71-147
Ahmed Z. Nawar; Hossam E. Ibrahim
Volume 24, Issue 5, May 2023, Pages 60-149
Hossam El Din Elsaid Mohammad Ibrahim; Ahmed Zeinhom Nawwar